108 research outputs found

    Partitioning orthogonal polygons into at most 8-vertex pieces, with application to an art gallery theorem

    Get PDF
    We prove that every simply connected orthogonal polygon of nn vertices can be partitioned into ⌊3n+416⌋\left\lfloor\frac{3 n +4}{16}\right\rfloor (simply connected) orthogonal polygons of at most 8 vertices. It yields a new and shorter proof of the theorem of A. Aggarwal that ⌊3n+416⌋\left\lfloor\frac{3 n +4}{16}\right\rfloor mobile guards are sufficient to control the interior of an nn-vertex orthogonal polygon. Moreover, we strengthen this result by requiring combinatorial guards (visibility is only required at the endpoints of patrols) and prohibiting intersecting patrols. This yields positive answers to two questions of O'Rourke. Our result is also a further example of the "metatheorem" that (orthogonal) art gallery theorems are based on partition theorems.Comment: 20 pages, 12 figure

    Mobile vs. point guards

    Get PDF
    We study the problem of guarding orthogonal art galleries with horizontal mobile guards (alternatively, vertical) and point guards, using "rectangular vision". We prove a sharp bound on the minimum number of point guards required to cover the gallery in terms of the minimum number of vertical mobile guards and the minimum number of horizontal mobile guards required to cover the gallery. Furthermore, we show that the latter two numbers can be calculated in linear time.Comment: This version covers a previously missing case in both Phase 2 &

    Generalized Tur\'an problems for even cycles

    Full text link
    Given a graph HH and a set of graphs F\mathcal F, let ex(n,H,F)ex(n,H,\mathcal F) denote the maximum possible number of copies of HH in an F\mathcal F-free graph on nn vertices. We investigate the function ex(n,H,F)ex(n,H,\mathcal F), when HH and members of F\mathcal F are cycles. Let CkC_k denote the cycle of length kk and let Ck={C3,C4,…,Ck}\mathscr C_k=\{C_3,C_4,\ldots,C_k\}. Some of our main results are the following. (i) We show that ex(n,C2l,C2k)=Θ(nl)ex(n, C_{2l}, C_{2k}) = \Theta(n^l) for any l,k≥2l, k \ge 2. Moreover, we determine it asymptotically in the following cases: We show that ex(n,C4,C2k)=(1+o(1))(k−1)(k−2)4n2ex(n,C_4,C_{2k}) = (1+o(1)) \frac{(k-1)(k-2)}{4} n^2 and that the maximum possible number of C6C_6's in a C8C_8-free bipartite graph is n3+O(n5/2)n^3 + O(n^{5/2}). (ii) Solymosi and Wong proved that if Erd\H{o}s's Girth Conjecture holds, then for any l≥3l \ge 3 we have ex(n,C2l,C2l−1)=Θ(n2l/(l−1))ex(n,C_{2l},\mathscr C_{2l-1})=\Theta(n^{2l/(l-1)}). We prove that forbidding any other even cycle decreases the number of C2lC_{2l}'s significantly: For any k>lk > l, we have ex(n,C2l,C2l−1∪{C2k})=Θ(n2).ex(n,C_{2l},\mathscr C_{2l-1} \cup \{C_{2k}\})=\Theta(n^2). More generally, we show that for any k>lk > l and m≥2m \ge 2 such that 2k≠ml2k \neq ml, we have ex(n,Cml,C2l−1∪{C2k})=Θ(nm).ex(n,C_{ml},\mathscr C_{2l-1} \cup \{C_{2k}\})=\Theta(n^m). (iii) We prove ex(n,C2l+1,C2l)=Θ(n2+1/l),ex(n,C_{2l+1},\mathscr C_{2l})=\Theta(n^{2+1/l}), provided a strong version of Erd\H{o}s's Girth Conjecture holds (which is known to be true when l=2,3,5l = 2, 3, 5). Moreover, forbidding one more cycle decreases the number of C2l+1C_{2l+1}'s significantly: More precisely, we have ex(n,C2l+1,C2l∪{C2k})=O(n2−1l+1),ex(n, C_{2l+1}, \mathscr C_{2l} \cup \{C_{2k}\}) = O(n^{2-\frac{1}{l+1}}), and ex(n,C2l+1,C2l∪{C2k+1})=O(n2)ex(n, C_{2l+1}, \mathscr C_{2l} \cup \{C_{2k+1}\}) = O(n^2) for l>k≥2l > k \ge 2. (iv) We also study the maximum number of paths of given length in a CkC_k-free graph, and prove asymptotically sharp bounds in some cases.Comment: 37 Pages; Substantially revised, contains several new results. Mistakes corrected based on the suggestions of a refere

    A list version of graph packing

    Get PDF
    We consider the following generalization of graph packing. Let G1=(V1,E1)G_{1} = (V_{1}, E_{1}) and G2=(V2,E2)G_{2} = (V_{2}, E_{2}) be graphs of order nn and G3=(V1∪V2,E3)G_{3} = (V_{1} \cup V_{2}, E_{3}) a bipartite graph. A bijection ff from V1V_{1} onto V2V_{2} is a list packing of the triple (G1,G2,G3)(G_{1}, G_{2}, G_{3}) if uv∈E2uv \in E_{2} implies f(u)f(v)∉E2f(u)f(v) \notin E_{2} and vf(v)∉E3vf(v) \notin E_{3} for all v∈V1v \in V_{1}. We extend the classical results of Sauer and Spencer and Bollob\'{a}s and Eldridge on packing of graphs with small sizes or maximum degrees to the setting of list packing. In particular, we extend the well-known Bollob\'{a}s--Eldridge Theorem, proving that if Δ(G1)≤n−2,Δ(G2)≤n−2,Δ(G3)≤n−1\Delta (G_{1}) \leq n-2, \Delta(G_{2}) \leq n-2, \Delta(G_{3}) \leq n-1, and ∣E1∣+∣E2∣+∣E3∣≤2n−3|E_1| + |E_2| + |E_3| \leq 2n-3, then either (G1,G2,G3)(G_{1}, G_{2}, G_{3}) packs or is one of 7 possible exceptions. Hopefully, the concept of list packing will help to solve some problems on ordinary graph packing, as the concept of list coloring did for ordinary coloring.Comment: 10 pages, 4 figure
    • …
    corecore